<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* banner */

.banner{width:100%; margin:0 auto; position:relative; height:461px;}

.fullSlide{width:100%;position:relative;height:100%;background:transparent}

.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul{height:100%;}

.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}

.fullSlide .bd li a{display:block;height:100%}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}

.fullSlide .hd ul{text-align:center;margin-bottom:10px}

.fullSlide .hd ul li{ margin-left:5px;background: #333;cursor:pointer;display:inline-block;*display:inline;zoom:1;width: 55px;height: 10px;margin:10px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px;/* border-radius: 50% */}

.fullSlide .hd ul .on{background: #d90024;}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}

.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}

/*sousuo*/

.s_bj{  height: 50px; overflow:hidden;border-bottom: 1px solid #ccc;}

.sou{ width:1180px;  height: 50px; line-height: 50px; margin:0 auto; overflow:hidden;}

.s_inp01{ width: 247px;margin-top: 13px;height: 25px;border: 1px solid #ccc;}

.s_inp01 .ss{float:right;margin: -1px -1px 0 0;}

.inp01{

	width: 183px;

	height: 23px;

	line-height: 23px;

	border:0;

	color: #999;

	font-size:12px;

	padding-left: 15px;

	padding-top:0;

	margin-top:0;

	background-repeat: no-repeat;

	float: left;

    overflow: hidden;

}

.sou p{ width: 880px; color: #7c7b7c;}

.sou p a{

	color: #7c7b7c;

	padding-top: 0;

	padding-right: 10px;

	padding-bottom: 0;

	padding-left: 10px;

}

/*product*/

.product{

	height: 600px;

	overflow:hidden;

	margin:0px auto;

}

.product .menu{

	width: 208px;

	height: 545px;

	float:left;

	margin-top: 28px;

	background: url(../images/cp_bg1.jpg) no-repeat;

}

.product .menu .list{

height: 43px;}

.product .menu .list h2{ height: 43px; line-height: 43px;text-align: center; font-size: 17px; background:url(../images/cp_bg1.jpg) no-repeat;}

.product .menu .list h2 a{ color:#ffffff;font-weight: bold;}

.product .menu .list h2 span{ display:block; padding:5px 0 0 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #aad4af; text-transform:uppercase;}

.product .menu dl {margin: 29px 0 0 11px;width: 186px;}

.product .menu dl a {color: #fff;}

.product .menu dl dt {font-size: 18px;  height: 31px;line-height: 31px;background:url(../images/cp_dt_bj.jpg) no-repeat;padding-left: 20px;}

.product .menu dl dt a {display: block;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.product .menu dl dd {

	height: 32px;

	line-height: 32px;

	padding-left: 30px;

	background: url(../images/bg7.jpg) no-repeat 0 center;

	-webkit-transition: .3s;

	/* margin-top: 5px; */

	margin-left: 20px;

}

.product .menu dl dd.cur a{ color:#333333;line-height: 24px;}

.product .menu dl dd.cur {

	height: 80px;

	line-height: 12px;

	padding-left: 25px;

	margin: 185px 0 12px 0;

	background: url(../images/bg8.jpg) no-repeat 0 10px;

	-webkit-transition: .3s;

}

.product .menu dl dd:hover {background-position: 15px center;}

.product .menu dl dd a {display: block;font-size: 12px;white-space: nowrap;color: #494949;}

.list p{ height:36px; line-height:36px; text-align:center; margin-top:0px;}

.list p:hover{

	background:#fff;

	height: 36px;

	width: 229px;

}

.show{ width: 940px; float: right;margin-top: 28px;}

.show .tit{height: 40px;border-bottom:1px solid #d3000f;}

.show .tit ul li{float: left;margin-right: 15px;}

.show .tit ul li.selected a{ color:#d90024;}

.show .tit ul li a{color: #333;font-size: 18px;font-weight: bold;height: 40px;line-height: 40px;text-align: center;display: block;}

.show .tit .more{display: block; margin-top: 20px;}

.content{ float:left;margin-top: 20px;}

.content ul{ width: 950px;}

.content ul li{ width: 223px; height: 233px; border:1px solid #ccc;   float:left; margin-right: 10px; margin-bottom: 14px;}

.content ul li:hover{ border: 1px solid #d90024;}

.content ul li img{width: 223px; height: 198px;}

.content ul li p{  width: 223px; height: 35px;color: #333;text-align: center;line-height: 40px;}

.content ul li:hover p{color: #d90024;}

/*vs*/

.vs{ height:788px; background:url(../images/vs_bj.jpg) no-repeat center;}

.vs .tit h3{text-align: center;padding-top: 30px;}

.vs .tit h3 a{

    font-size: 14px;

    line-height: 30px;

    color: #b3b3b3;

}

.vs .tit h3 a span{font-size: 24px;font-weight:bold;margin-bottom:50px;color: #d90024;}



.vs-con{

    /* margin-top: 10px; */

}

.vs-l{width: 484px;/* height:255px; */ float: left;position:relative;padding-top: 50px;}

.vs-r{width: 484px;/* height:255px; */ float: right;position:relative;padding-top: 50px;}

.vs-con h6{font-size:18px; font-weight:normal; text-align:center; line-height:24px; }

.vs-con h6 a{color:#666;}

.vs-con h6 b{color:#d90024;}

.vs-con dl{line-height:24px;padding: 20px 0 0 0; color:#666; font-size: 14px;}

.vs-con dt{width: 227px; float: left; }

.vs-con dd{width: 227px; float: right;}

.vs-con dt img{border: 2px solid #d90024;display:block; width: 223px; height: 196px;}

.vs-con dd img{border: 2px solid #ccc;display:block; width: 223px; height: 196px;}

.vs-con em{display:block;position:absolute;width: 90px; height: 90px; left: 50%; top:130px; margin-left: -45px;}

.vs-con span{display:block; text-align: center;color: #d90024;margin-top: 10px;}

.vs-con dd span{color: #333;}

/*ads1*/

.ads_1_box{ width:100%; height:160px; background:url(../images/ads_1.jpg) no-repeat center; margin:0 auto; position:relative;}

.ads_2_box{ width:100%; height:160px; background:url(../images/ads_2.jpg) no-repeat center; margin-top: 30px; position:relative;}

.ads_3_box{ width:100%; height:160px; background:url(../images/ads_3.jpg) no-repeat center; margin:0 auto; position:relative;}

.ads_1{ width:1180px; height:160px; margin:0 auto; position:relative;}

.ads_tel{ font-size:14px;color:#fff; position:absolute; left:850px; top:120px;}

.ads_3_box .ads_tel{ font-size:14px;color:#fff; position:absolute; left:40px; top:100px;}

.ads_tel span{ font-size:30px; font-family:Impact;}

.ads_butt{ width:172px; height:43px; position:absolute; right: 0; top:50px;}

.ads_3_box .ads_butt{ width:172px; height:43px; position:absolute; right: 0; top:75px;}



.zs_box{ width:100%; height:1443px; background:url(../images/al_bj.jpg) no-repeat center;}

.zs{height:860px;}

.zs_sb{ width:1180px; height:365px;}

.sb_bt{ width:1180px; height:70px; padding-top: 30px; position:relative;}

.sb_wz{ height:70px; line-height:35px; text-align:center; font-size:16px; position:absolute; left: 615px;}

.sb_wz a h3{ font-size:22px; color:#d30000; display:block;}

.sb_gd{ width:26px; height:26px; position:absolute; left: 945px; top: 35px;}

.sb_tp{ width:1180px; height:220px; margin-top:30px;overflow: hidden;}

.gd_02{ position:relative; height:210px; width:1180px; margin:0 auto;}

.gd_02 #simgs02{ width:1180px; height:210px; margin:0 auto;}

.gd_02 li{ float:left; width: 277px; height: 220px; text-align:center; margin-right: 18px;}

.gd_02 li.last{ padding-right:0;}

.gd_02 li img{ width: 277px; height: 178px;  border: 2px solid #333;}

.gd_02 li:hover img{border: 2px solid #d40514;}

.gd_02 li p{ width: 281px; height:40px; line-height:40px; }

.gd_02 li:hover p a{ color:#d40514;}

/*zs_zz*/

.zs_zz{ width:1180px; height:420px;}

.zz_bt{ width:1180px; height:70px; position:relative;}

.zz_wz{ height:70px; line-height:35px; text-align:center; font-size:16px; position:absolute; left:290px;}

.zz_wz a h3{ font-size:22px; color:#d30000; display:block;}

.zz_gd{ width:26px; height:26px; position:absolute; left: 220px; top: 5px;}

.ys{ /* width:1080px; */ height:1450px; margin:0 auto; position:relative;}

.ys_1{ width:580px; height:210px; /* background-color:#fff; */ position:absolute; left: 480px; top: 97px;color: #fff;}

.ys_2{ width:580px; height:210px; /* background-color:#fff; */ position:absolute; left: 480px; top: 285px;color: #fff;}

.ys_3{ width:580px; height:210px; color: #fff; position:absolute; left: 25px; top: 580px;}

.ys_4{ width:580px; height:210px; color: #fff; position:absolute; left: 25px; top: 787px;}



.ys_u{ width:500px; height:50px; padding-left:40px; padding-top:10px; font-size:20px; font-weight:bold;}

.ys_u span{ font-size:50px; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-right:6px;}

.ys_d{ width:500px; height:auto; overflow:hidden; padding-left: 40px; padding-top:10px;}

.ys_d ul li{ width:480px; line-height: 29px; /* background:url(../images/ys_jt.jpg) no-repeat 0 9px; */ overflow:hidden; font-size:14px; padding-left: 30px;}



/*khjz*/

.khjz{

	height:420px;

	background: url(../images/jz_bj.jpg) no-repeat center;

}

.khjz .tit{

	padding-top: 40px;

}

.khjz .tit h3{

	font-size:24px;

	font-weight:bold;

	text-align: center;

}

.khjz .tit h3 a{

	color: #d90024;

}

.khjz .box1{

	width: 1240px;

	height: 280px;

	margin-top: 40px;

	position: relative;

}

.khjz .box1 dl {

	color:#333333;

	float: left;

	width: 248px;

	height: 183px;

	margin: 0 62px 0 0;

	/* border: 1px solid #ccc; */

}

.khjz .box1 dl dt {

	height: 40px;

	line-height: 40px;

	text-align: center;

	border-bottom: 1px solid #eee;

}

.khjz .box1 dl dt a{

	font-size:14px;

	color:#333;

	font-weight:bold;

}

.khjz .box1 dl dd {

    padding: 10px 13px 0 13px;

    height: 110px;

    text-align: left;

    line-height: 24px;

    font-size:12px;

}

.khjz .box1 dl i {

    line-height: 20px;

    border:1px solid #ccc;

    padding: 5px 20px;

    margin-left: 80px;

}

.khjz .box1 dl i a{

	font-size: 12px;

	color: #333;

}

.khjz .box1 em {

    width: 57px;

    height: 57px;

    position: absolute;

    top: 230px;

    right: 620px;

}

.khjz .box1 em a{

	font-size: 38px;

	color: #d90024;

	border: 1px solid #ccc;

	padding: 0px 13px 5px 14px;

	border-radius: 50%;

}

/*gy*/

.gy{ width:100%; height:370px; background:url(../images/gy_bj.jpg) no-repeat center;}

.gy_l{float:left; position: relative;}

.gy_l img{ width: 276px; height: 159px; position: absolute; top: 106px; left: 9px;}

.gy_r{ width: 380px; height:200px; margin-right:30px; margin-top: 90px; float:right;}

.gy_u{ width: 765px; height: 370px;}

.gy_u dl dt{  height:40px; line-height:40px;}

.gy_u dl dt a{ font-size: 16px; font-weight:bold;color: #d90024;}

.gy_u dl dd{  height:120px; line-height:30px; font-size:14px; overflow:hidden;}

.gy_u dl dd a{ display:block;     font-size:14px; color: #d90024; float:left;   }



.ryzj{ width: 415px; height: 320px;  position:relative; margin: 50px 0 0 0;}

.ryzj h3{  text-align: center;font-size: 24px;font-weight: bold;}

.ryzj h3 a{color:#d90024;}

.ryzj i{ font-style:normal; float:right;}

.ryzj i a{ color:#878787; padding-top:6px;}

.ryzj .picScroll .bd{ margin: 40px 0 0 50px; height: 210px;overflow: hidden;}

.ryzj .picScroll .bd ul li{ float:left;width: 147px;height: 215px;margin: 0 5px 0 5px;}

.ryzj .picScroll .bd ul img{

	width: 147px;

	height: 175px;

	border:1px solid #fff;

}

.ryzj .picScroll .bd ul li:hover img{ border:2px solid #d90024; }

.ryzj .picScroll .bd ul p{

	width: 157px;

	text-align:center;

	padding-top:6px;

	color: #333;

}

.ryzj .picScroll .bd ul li:hover p{color:#d90024;}

.ryzj .picScroll .hd ul{  overflow:hidden; margin: 10px 0 0 175px;  zoom:1; height: 10px;}

.ryzj .picScroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.jpg") 0 -9px no-repeat; }

.ryzj .picScroll .hd ul li.on{ background:url("../images/icoCircle.jpg") 0 0 no-repeat;}



/*xz*/

.xz{ height:550px; background:url(../images/xz_bj.jpg) no-repeat center;}

.xz .wrap h3{ font-size:24px; text-align: center;padding-top: 40px;}

.xz .wrap h3 a{

    font-size: 14px;

    line-height: 30px;

    letter-spacing: 0.5em;

    color: #fff;

}

.xz .wrap h3 a span{font-size:26px;font-weight:bold;margin-bottom:50px;letter-spacing: 0;}

.xz .wrap .propaganda_b{width: 1210px;  padding-top:95px}

.xz .wrap .propaganda_ba{width: 202px; text-align:center; float:left; margin: 0 17px;}

.xz .wrap .propaganda_ba span{ font-size: 14px; color:#fff;line-height: 24px;}

.xz .wrap .propaganda_ba span p{ font-size: 18px;font-weight: bold;margin-top: 30px;}



/*xw_box*/

.xw_box{ width:100%; height: 345px;}

.xw{ height: 300px; margin:0 auto; padding-top: 30px;}

.xw_u{ height: 300px; }

#tab_3{ height: 300px;position:relative;}

.xw_bt{  height: 35px;}

#tab_3 .tab_menu_3{width:100%;float:left;position:absolute;z-index:1;}

#tab_3 .tab_menu_3 li{ width: 128px; height:33px;line-height:33px; text-align: center; float: left; display: inline; font-size:14px; border: 1px solid #ccc;}

#tab_3 .tab_menu_3 li h3 a{ font-weight:normal;}

#tab_3 .tab_menu_3 .selected a{ display:block; width: 130px; height:33px;line-height:33px; background-color: #d90024; color: #fff;}

#tab_3 .tab_box_3{width:1180px;height: 260px;clear:both;}

#tab_3 .hide{display:none;}

#tab_3 .tab_box_3 div{}

.news_con{ width:1180px; height: 230px; overflow:hidden; padding-top: 30px;}

.news_l{ width:260px; height:280px; float:left;}

.news_l img{ width:260px; height:130px;}

.news_l p{ width:260px; height:80px; line-height:25px; overflow:hidden; margin-top:10px;}

.news_l p span{ width:260px; height:30px; line-height:30px; font-weight:bold; display:block;}

.news_r{ width:900px; height:224px; float:right; overflow:hidden; position:relative;}

.news_r ul li{ width:400px; height:32px; line-height:32px; float:left; background:url(../images/jt.jpg) no-repeat 0 12px; margin-left:40px;}

.news_r ul li a{ text-decoration:none; color:#494949; padding-left:20px;}

.news_r ul li a:hover{ text-decoration:underline;}

.news_r ul li span{ float:right; padding-right:5px;}

















</pre></body></html>